Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 STATION ROAD Detached £583,250 £295,000 3 Jun 2004
72 STATION ROAD Semi-Detached £250,606 £166,500 16 Sep 2014
74 STATION ROAD Semi-Detached £196,499 £59,950 5 Sep 2001
80 STATION ROAD Detached £621,482 £172,500 14 Dec 2000
82 STATION ROAD Detached £500,340 £408,000 23 Oct 2019
90 STATION ROAD Detached £537,965 £530,000 13 Nov 2023
92A STATION ROAD Detached £614,405 £382,500 20 Apr 2007
94 STATION ROAD Detached £405,177 £385,000 14 Jan 2022
96 STATION ROAD Detached £385,447 £380,000 24 Jun 2022
98 STATION ROAD Detached £391,581 £351,000 25 Aug 2021
100 STATION ROAD Semi-Detached £353,694 £143,000 31 Jan 2003
106 STATION ROAD Semi-Detached £396,000 31 Oct 2023
110 STATION ROAD Terraced £501,200 £378,377 27 Oct 2016
112 STATION ROAD Semi-Detached £363,084 £210,000 24 Jul 2006
114 STATION ROAD Semi-Detached £299,509 £175,000 13 Dec 2010
120 STATION ROAD Detached £269,017 £182,500 6 Mar 2015